Skip to main content
PUT
[Observability] Send this project's metrics to an OTLP endpoint

Authorizations

Authorization
string
header
required

Use Authorization: Bearer <token> header. Token can be a JWT token or an API key (format: sk-onetsolutions-...).

Path Parameters

organization_id
string<uuid>
required
project_id
string<uuid>
required
provider
enum<string>
required

The destination: one per tool, each connected and stopped on its own.

Available options:
betterstack,
custom,
datadog,
grafana_cloud

Body

application/json
endpoint_url
string<uri>
required
Maximum string length: 500
credential
string
required
write-only
Maximum string length: 4096
auth_scheme
enum<string>
  • bearer - bearer
  • basic - basic
  • header - header
Available options:
bearer,
basic,
header
header_name
string
default:""
Maximum string length: 64

Response

id
string<uuid>
required
read-only
provider
enum<string>
required
  • grafana_cloud - Grafana Cloud
  • datadog - Datadog
  • betterstack - Better Stack
  • custom - OTLP endpoint
Available options:
grafana_cloud,
datadog,
betterstack,
custom
endpoint_url
string<uri>
required
read-only
auth_scheme
enum<string>
required
read-only
  • bearer - bearer
  • basic - basic
  • header - header
Available options:
bearer,
basic,
header
header_name
string
required
read-only
status
enum<string>
required
  • active - active
  • needs_attention - needs_attention
Available options:
active,
needs_attention
last_error_code
string
required
read-only
last_error_at
string<date-time> | null
required
read-only
last_pushed_at
string<date-time> | null
required
read-only
exported_through
string<date-time> | null
required
read-only
exported_point_count
integer
required
read-only
connected_by
object | null
required
created
string<date-time>
required
read-only
modified
string<date-time>
required
read-only